package com.example.test1;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class Demo1 {

    public static void main(String[] args) {
        // 将姓张的人放入新集合
        List<String> names = Arrays.asList("张三", "李四", "王五", "张六");
        List<String> zs = new ArrayList<>();
        /*
        // 循环方式
        for (String name : names) {
            if (name.startsWith("张")) {
                zs.add(name);
            }
        }
        for (String name : zs) {
            System.out.println(name);
        }
         */
        // 流式API
        names.stream()
                .filter(s -> s.startsWith("张"))
                .forEach(zs::add);
        zs.forEach(System.out::println);
    }

}
